package com.ruoyi.xuexiao.domain.entity;

import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.io.Serializable;

/**
 * 任务台账表（V3版本）(RwTzV3)实体类
 *
 * @author makejava
 * @since 2024-05-23 15:25:42
 */
@Data
@NoArgsConstructor
public class RwTzV3{

    /**
     * 主键
     */
    @Excel(name = "主键")
    private Integer id;
    /**
     * 图斑编号
     */
    private String tbbh;
    /**
     * 许可证号
     */
    private String xkzh;
    /**
     * 市行政区代码
     */
    @Excel(name = "市行政区代码")
    private String sxzqdm;
    /**
     * 县行政区代码
     */
    @Excel(name = "县行政区代码")
    private String xxzqdm;
    /**
     * 任务名称
     */
    @Excel(name = "任务名称")
    private String rwmc;
    /**
     * 任务来源
     * 1:监测任务
     * 2:常规任务
     * 3:临时任务
     */
    @Excel(name = "任务来源")
    private Integer rwly;
    /**
     * 任务级别
     * 1:省级 2:市级 3:县级
     */
    @Excel(name = "任务级别")
    private Integer rwjb;
    /**
     * 任务状态
     * 0：任务创建
     * 1：省下发到市
     * 2：市下发到县
     * 3：县下发核查队
     * 4：核查队上报县
     * 5：县审核通过
     * 6：县上报到市
     * 7：市审核通过
     * 8：市上报到省
     * 9：省审核通过
     * 1000：省下发核查队
     * 1001：核查队上报省
     * 2000：市下发核查队
     * 2001：核查队上报市
     */
    @Excel(name = "任务状态")
    private Integer rwzt;
    /**
     * 是否违法:(1合法,2违法,3伪变化,4其他，5.违规)
     */
    private Integer sfwf;
    /**
     * 是否会商任务
     * 1:是 0:否
     */
    private Integer sfhsrw;
    /**
     * 下发模式
     * 1:逐级下发 2:自主核查 3:省下发市
     */
    private Integer xfms;
    /**
     * 完成期限
     */
    private String wcqx;
    /**
     * 牵头部门(角色ID) 改为原角色role_key
     */
    private String qtbm;
    /**
     * X坐标
     */
    private String lon;
    /**
     * Y坐标
     */
    private String lat;
    /**
     * 任务描述
     */
    private String rwms;
    /**
     * 任务负责人
     */
    private String rwfzr;
    /**
     * 任务创建人
     */
    private Integer rwcjr;
    /**
     * 任务创建部门
     */
    private String rwcjbm;
    /**
     * 任务创建时间
     */
    private String rwcjsj;
    /**
     * 联系电话
     */
    private String lxdh;
    /**
     * 外业核查状态
     * 1:未开始 2:进行中 3:已完成
     */
    private Integer wyhczt;
    /**
     * 任务核查人（对应核查人员ID）
     */
    private Integer rwhcr;
    /**
     * 任务修改人
     */
    private Long rwxgr;
    /**
     * 任务修改时间
     */
    private String rwxgsj;
    /**
     * 逻辑删除标识
     * 0:可用 1:已删除
     */
    private Integer ljscbs;
    /**
     * 是否退回
     * 1:是 0:否
     */
    private Integer sfth;
    /**
     * 处室标识
     */
    private String csbs;
    /**
     * 处置状态
     * 0:未处置 1:处置中 2:已处置
     */
    private Integer czzt;
    /**
     * 会商任务状态
     * 0:无 1:确认2:下发会商3:认领
     */
    private Integer hsrwzt;
    /**
     * 处置类型（1：整改，2：处罚）
     */
    private Integer czlx;
    /**
     * 处置进度（1：进行中，2：已完成）
     */
    private Integer czjd;
    /**
     * 市级意见
     */
    private String shijyj;
    /**
     * 省级意见
     */
    private String shengjyj;
    /**
     * 备注
     */
    private String bz;
    /**
     * 核查队伍id
     */
    private Long hcdw;
    /**
     * 核查人员id
     */
    private Long hcry;
    /**
     * 其他问题
     */
    private String qtwt;
    /**
     * 问题描述
     */
    private String wtms;
    /**
     * 问题类型
     */
    private String wtlx;
    /**
     * 省任务要求
     */
    private String shengrwyq;
    /**
     * 市任务要求
     */
    private String shirwyq;
    /**
     * 县任务要求
     */
    private String xianrwyq;
    /**
     * 上半年:1,下半年:2
     */
    private Integer sxbn;
    /**
     * 年度
     */
    private String nd;
    /**
     * 常规任务创建模式 （1：全覆盖   2：抽查）
     */
    private Integer cgrwms;
    /**
     * 县级意见
     */
    private String xianjyj;
    /**
     * 生产状态
     */
    private String sczt;
    /**
     * 处置意见
     */
    private String czyj;
    /**
     * 矿山名称
     */
    private String ksmc;
    /**
     * 是否协同任务反馈(0:否,1:是)
     */
    private Integer xtrwfk;
    /**
     * 问题来源：1.遥感监测，2.双随机，3.市县核查
     */
    private Integer wtly;
    /**
     * 是否问题矿山(0否，1是)
     */
    private Integer sfwtks;
    /**
     * 问题矿山备注
     */
    private String wtksbz;
    /**
     * 底数抽取记录ID
     */
    private Integer dsccId;
    /**
     * 是否存在问题（0.否 1.是）
     */
    private Integer sfczwt;
    /**
     * 是否需要推送问题处置模块（0.否 1.是）
     */
    private Integer sfsyts;
    /**
     * 涉及处室
     */
    private String sjcs;
    /**
     * 核查时间
     */
    private Date hcsj;
    /**
     * 任务下发时间
     */
    private String rwxfsj;
    /**
     * 任务上报时间
     */
    private String rwsbsj;

}

